foot impression - Turco Inglés Diccionario